the name doesn't ring any bells - German English Dictionary